Big Huge Thesaurus

hit home

verb

sounds kind of like